dragon spruce - German English Dictionary